From e32b0092d5f64dc630a3c7efed9203618f0e73a5 Mon Sep 17 00:00:00 2001 From: Timo Sirainen Date: Fri, 6 Mar 2026 17:06:45 +0200 Subject: [PATCH] [PATCH 1/2] plugins: imap-filter-sieve: imap-filter-sieve - Adjust to imap_parser_create() API change Gbp-Pq: Name CVE-2026-27857-1.patch --- pigeonhole/src/plugins/imap-filter-sieve/cmd-filter-sieve.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pigeonhole/src/plugins/imap-filter-sieve/cmd-filter-sieve.c b/pigeonhole/src/plugins/imap-filter-sieve/cmd-filter-sieve.c index 6965b51..33d6804 100644 --- a/pigeonhole/src/plugins/imap-filter-sieve/cmd-filter-sieve.c +++ b/pigeonhole/src/plugins/imap-filter-sieve/cmd-filter-sieve.c @@ -379,7 +379,8 @@ bool cmd_filter_sieve(struct client_command_context *cmd) asynchronously the same way as APPEND does. */ client->input_lock = cmd; ctx->parser = imap_parser_create(client->input, client->output, - client->set->imap_max_line_length); + client->set->imap_max_line_length, + NULL); if (client->set->imap_literal_minus) imap_parser_enable_literal_minus(ctx->parser); o_stream_unset_flush_callback(client->output); -- 2.30.2